翻訳と辞書
Words near each other
・ Redbank Creek (Pennsylvania)
・ Redbank Creek, Queensland
・ Redbank Plains State High School
・ Redbank Plains, Queensland
・ Redbank Plaza
・ Redbank Power Station
・ Redbank railway station
・ Redbank Railway Workshops
・ Redbank Township, Armstrong County, Pennsylvania
・ Redbank Township, Clarion County, Pennsylvania
・ Redbank Township, Pennsylvania
・ Redbank Valley Junior/Senior High School
・ Redbank Valley School District
・ Redbank, Queensland
・ Redbank-Bundamba Loop Line and The Swanbank Extension
Redbean (software)
・ Redbeard
・ Redbeard (comics)
・ Redbelt
・ Redbergslids IK
・ Redbergslids IK Fotboll
・ RedBerry
・ Redberry (electoral district)
・ Redberry juniper
・ Redberry Lake (Saskatchewan)
・ Redberry mite
・ Redbird
・ Redbird (comics)
・ Redbird (Heather Nova album)
・ Redbird (John Zorn album)


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Redbean (software) : ウィキペディア英語版
Redbean (software)

RedBeanPHP is an independent, free, BSD licensed, open-source object-relational mapping software written by Gabor de Mooij. It is a stand-alone library, not part of any framework. RedBeanPHP is an on-the-fly object relational mapper, this means there is no upfront configuration. The system relies on conventions entirely and adapts the database schema to fit the needs of the program. This way, it strikes a balance between NoSQL and traditional RDBMS solutions.
== Features ==

RedBeanPHP is different from other ORM systems because it requires no configuration in XML, YAML or JSON. It adapts the database schema based on the needs of the program. All tables and columns are created on-the-fly, without upfront configuration or mapping. It automatically adds columns to tables if necessary and changes the type of the column to match its content requirements. When the developer is done developing and no more schema changes are expected, the schema can be frozen for deployment to production environments. After freezing the database no more schema alterations take place. Relations among tables are mapped in the same way: by convention. For instance, to create a one-to-many relationship between two tables one assigns an array to the property bearing the name of the target table. This automatically creates the table as well as the required columns.
Code example, demonstrating a simple CRUD operation and a relation:

R::setup();
$movie = R::dispense('movie');
$movie->title = 'Beans in space';
$character = R::dispense('character');
$character->name = 'hero';
$movie->ownActorList[] = $character;
$id = R::store($movie);


抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Redbean (software)」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.